park superintendent - French English Dictionary